By plane
Zvartnots International Airport IATA: EVN (http://www.zvartnots.aero/), 10 km west of Yerevan is the main airport in the country.
The national carrier is Armavia (http://www.armavia.am), serves destinations across the CIS, Europe and the Middle East. Some West Asian airlines Syrian, Iranian, etc. also serve the airport.
There are very frequent flights from across the CIS. Russian airlines include: Aeroflot, S7, Ural, Polet, Kuban Airlines, Saravia, Tatarstan, UTAir and Yamal. Others include Belevia Belarus, Dniproavia Dnepropetrovsk, Ukraine and SCAT Kazakhstan.
Several European airlines also serve Yerevan: Czech Airlines, Air France, Austrian, LOT.
Shirak Airport IATA: LWN in Gyumri has a few flights from Russia.
By car
It is possible to drive to Armenia via Iran or Georgia. The borders with Turkey and Azerbaijan are closed. Local travel agents can arrange transport to the border; some Georgian agents can arrange transport all the way through to Tbilisi. Although more expensive than a train or a bus, a private car may be more comfortable and combined with sightseeing along the way.